import request from '@/utils/request'
//获取spu商品列表
export const reqSpuList=(page,limit,category3Id)=>request({url:`/admin/product/${page}/${limit}`,method:'get',params:{category3Id}})

//获取SPU信息GET /admin/product/getSpuById/{spuId}
export const reqSpu=(spuId)=>request({url:`/admin/product/getSpuById/${spuId}`,method:'get'})
//获取品牌信息 GET /admin/product/baseTrademark/getTrademarkList
export const reqTrademarkList=()=>request({url:`/admin/product/baseTrademark/getTrademarkList`,method:'get'})

//获取Spu图标接口 GET /admin/product/spuImageList/{spuId}
export const reqSpuImageList=(spuId)=>request({url:`/admin/product/spuImageList/${spuId}`,method:'get'})

//获取平台全部销售属性   整个平台销售属性一共三个
//GET /admin/product/baseSaleAttrList
export const reqBaseSaleAttrList=()=>request({url:`/admin/product/baseSaleAttrList`,method:'get'})

//修改SPU||添加SPU：对体育修改或者添加，携带给服务器参数大致一样，唯一区别就是携带得得参数是否带ID
export const reqAddOrUpdateSpu = (spuInfo)=>{
  //携带的参数带有ID----修改SPU
  if(spuInfo.id){
    return request({url:`/admin/product/updateSpuInfo`,method:"post",data:spuInfo})
  }else{
    //携带的参数不带ID------添加SPU
    return request({url:`/admin/product/saveSpuInfo`,method:"post",data:spuInfo})
  }
  
}

//删除SPU接口
export const reqDeleteSpu=(spuId)=>request({url:`/admin/product/deleteSpu/${spuId}`,method:'get'})

//获取图片的数据
///admin/product/spuImageList/{spuId}  get
export const reqSpuImageLIst = (spuId)=>request({url:`/admin/product/spuImageList/${spuId}`,method:'get'});


//获取销售属性的数据
///admin/product/spuSaleAttrList/{spuId}  get
export const reqSpuSaleAttrList = (spuId)=>request({url:`/admin/product/spuSaleAttrList/${spuId}`,method:'get'});


//获取平台属性的数据
//GET /admin/product/attrInfoList/{category1Id}/{category2Id}/{category3Id} 
export const reqAttrInfoList = (category1Id,category2Id,category3Id)=>request({url:`/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`,method:'get'});


//添加SKU
///admin/product/saveSkuInfo  post
export const reqAddSku = (skuInfo)=>request({url:'/admin/product/saveSkuInfo',method:'post',data:skuInfo});

//获取SKU列表接口 GET /admin/product/findBySpuId/{spuId}
export const reqSkuList= (skuId)=>request({url:`/admin/product/findBySpuId/${skuId}`,method:'get'});